spectacled cobra - Turkish English Dictionary